import {
    NOTIF_API
} from '@/API.js';

/**
 ******************************
 ******** 请求相关的函数 ********
 *****************************
 */
export async function requestNotification() {
    try {
        let [err, res] = await uni.request({
            url: NOTIF_API.notifList.url,
            method: NOTIF_API.notifList.method,
            header: {
                'http-token': getApp().globalData.user.token
            },
        });
        if (err) {
            toast(err);
            return null;
        }
        else if (res.statusCode == 200) {
            return res;
        } else {
            toast(res.data);
            return null;
        }
    } catch (e) {
        console.log(e);
        toast(e);
    }
}


/**
 ******************************
 ********* 一些辅助函数 *********
 *****************************
 */
export function toast(title) {
    uni.showToast({
        icon: 'none',
        title
    });
}
